﻿.table {
	display: table;
	width: 100%
}

.row {
	display: table-row;
}

.cell {
	display: table-cell;
	text-align: left;
	padding: 5px;
	/*vertical-align: middle;*/
}

.title {
	width: 30%;
}

.search {
	width: 85%;
}

.search input {
	width: 99%;
}

.sort select {
	width: 100%;
}

.sort {
	width: 100%;
}


.order select {
	width: 40px;
}

.filter .cell {
	width: 15%;
}

.agencies .cell {
	padding: 3px;
}


.filter select {
	width: 100%;
}

.section {
	/*text-align: center;*/
	
	background-color: gainsboro;
	display: inline-block;
	width: 100%;
}

.showlist {
	/*padding-top: 20px;*/
}

.showlist > .table {
	padding-bottom: 5px;
}

.dataTables_filter, .dataTables_info { 
	display: none; 
}

.pagetitle {
	/*padding: 3.5em 0 1em 0;*/
	display: none;
}

.docs {
	padding-top: 10px;
    font-size: 20px;
    padding-bottom: 10px;
}

.filesize {
	width: 70px;
	text-align: center;
}

.filedate {
	width: 105px;
	text-align: center;
}

.file {
	width: 95px;
	text-align: center;
}

.tasknumber {
	width: 30px;
}

.agency-measure {
	width: 140px;
}

.result-activity {
	width: 190px;
}

.agency-date {
	width: 105px;
}

.titlecontainer {
	padding-top: 10px;
    padding-bottom: 10px;
}

.titlecontainer > .cell {
	vertical-align: middle;
}

.vewselector_button {
	display: inline-block;
	border-bottom: 1px black dashed;
	cursor: pointer;
	margin-left: 10px;
}

.vewselector_text {
	display: inline-block;
	padding: 10px 0px 10px;
	font-weight: bold;
}

.active {
	font-weight: bold;
}

.rowactive {
	background-color: #eee;
}

.photo img {
	width: 150px;
}

.photo {
	display: inline-block;
}

.position {
	width: 340px;
}















